rain blows/punches on
idiom
: to hit (someone or something) many times
The boxers rained blows/punches on each other.
Love words? Need even more definitions?
Merriam-Webster unabridged
Share